$(window).load(function(){
	/* 获取本地localstorage，填入订单信息 */
	var orderInfo = JSON.parse(localStorage.getItem("eBizSucReinsurance"));
	if(orderInfo){
		$(".payment-coin").attr("orderId", orderInfo.id);
		$(".payment-coin").html("￥"+orderInfo.money);
	}

	/* 选择支付方式 */
	$(".payment-way ul").delegate("li", "click", function(){
		$(this).find("input").prop("checked",true);
		$(this).find(".payment-choice").attr("src", "images/user_on.png");
		$(this).siblings("li").find("input").prop("checked",false);
		$(this).siblings("li").find(".payment-choice").attr("src", "images/user_un.png");
	})



	/* 点击支付 */
	var payStyle;
	var orderNumber;
	var sucPayUrl = wxAddress + "/eInsurance/eBiz/paysuc.html";
	var gateway = wxAddress + "/ping/pay";
	$(".payment-sure").click(function(){
		var paymentInput = $("input[name='payment']");
		for(var i=0;i<paymentInput.length;i++){
			if(paymentInput.eq(i).prop("checked")){
				// if(i==0){
				// 	$(".masklayer").show();
				// 	$(".maskImg").show();
				// 	//wx
				// }else if(i==1){
				// 	$(".masklayer").show();
				// 	$(".maskImg").show();
				// 	payStyle = 2;
				// }else if(i==2){
				// 	$(".masklayer").show();
				// 	$(".maskImg").show();
				// 	//union
				// }else{
				// 	warnText($(".red-bg"),"请选择一个支付方式！",1000);
				// 	return false;
				// }
				
				$(".masklayer").show();
				$(".maskImg").show();

				var gatewayData = {
					id: $(".payment-coin").attr("orderId"),//30588246
					type: 2,//payStyle
					url: "http://17171h8o93.iask.in/static/eInsurance/eBiz/paysuc.html",
					usersCouponId: ""
				}
				ajaxEncapsulation(gateway, gatewaySuc, gatewayErr, "POST", "true", gatewayData);
			}
		}
	})

	function gatewaySuc(data){
		$(".masklayer").hide();
		$(".maskImg").hide();
		if(data.code == "0000"){
			var charge = data.data;
			pingpp.createPayment(charge, function(result, err){//调起支付接口
				console.log(result);
				console.log(err.msg);
				console.log(err.extra);
				if (result == "success") {
					// 只有微信公众账号 wx_pub 支付成功的结果会在这里返回，其他的支付结果都会跳转到 extra 中对应的 URL。
				} else if (result == "fail") {
					// charge 不正确或者微信公众账号支付失败时会在此处返回
				} else if (result == "cancel") {
					// 微信公众账号支付取消支付
				}
			});
		}else{
			warnText($(".red-bg"),"获取支付信息失败！",1000);
		}
	}
	
	function gatewayErr(data){
		$(".masklayer").hide();
		$(".maskImg").hide();
		warnText($(".red-bg"),"获取支付接口失败！",1000);
	}
})